@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Inter:regular,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Poppins:regular,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Space+Grotesk:regular,500,600,700);@import url(https://fonts.googleapis.com/css?family=Be+Vietnam+Pro:regular,500,600,700,800,900);@import url(https://fonts.googleapis.com/css?family=Manrope:200,300,regular,500,600,700,800);*{padding:0;margin:0;border:0}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}:root{--container-width:1184px;--container-padding:32px;--font-main:"Inter", sans-serif;--font-second:"Poppins", sans-serif;--font-third:"Space Grotesk", sans-serif;--font-fourth:"Be Vietnam Pro", sans-serif;--page-bg:#fff;--main-color:#fcc85e;--ligth-color:#FEFEFE;--dark-color:#141718;--acent-color:#377DFF;--hover-color:#0865df;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px;--index:calc(1vw + 1vh)}.dark{--page-bg:#252526;--text-color:#fff}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.text-left{text-align:left}.text-right{text-align:right}.mobile-nav a,.text-center{text-align:center}.d-flex{display:flex}.flex-center{justify-content:center}.content-demo{margin-bottom:5rem;padding:1rem;background-color:#dadada}.container{margin:0 auto;padding:0 var(--container-padding);max-width:var(--container-width);width:100%}.container-full,.container-left-50{padding:0 var(--container-padding);max-width:100%}.container-left-50{max-width:50%}@media (max-width:820px){.container-left-50{max-width:100%}}.container-right-50{padding:0 var(--container-padding);max-width:50%;margin-left:auto}@media (max-width:820px){.container-right-50{max-width:100%}}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1220px){.container-right{padding-left:var(--container-padding)}}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1220px){.container-left{padding-right:var(--container-padding)}}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1220px){.container-half-left{padding-left:var(--container-padding)}}@media (max-width:820px){.container-half-left{padding:0 var(--container-padding)}}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}@media (max-width:1220px){.container-half-right{padding-right:var(--container-padding)}}@media (max-width:820px){.container-half-right{padding:0 var(--container-padding)}}body,html{min-height:100vh}.footer{margin-top:auto;padding:60px 0;background-color:#e3e3e3}.arrivals,body,html{display:flex;flex-direction:column}.arrivals{margin:3rem 0;gap:3rem}.arrivals__container{display:flex;justify-content:space-between;align-items:center}.arrivals__title{color:var(--dark-color);font-family:var(--font-second);font-size:calc(var(--index)*1.55);font-weight:500;line-height:1.1;letter-spacing:-.4px;text-align:left}.arrivals__dots{display:flex;align-items:center;gap:1rem}.arrivals__dot{position:relative;width:.5rem;height:.5rem;border-radius:50%}.arrivals__dot,.arrivals__dot_active{background:var(--dark-color)}.arrivals__dot_active::before,.swiper-pagination-bullet-active::before{content:"";position:absolute;display:block;width:1rem;top:50%;left:50%;transform:translate(-50%,-50%);height:1rem;border-radius:50%;border:1px solid var(--dark-color)}.arrivals__slider{display:flex;overflow:hidden;gap:1.5rem}.seller__container{display:flex;flex-direction:column;gap:3rem}.seller__title{color:var(--dark-color);font-family:var(--font-second);font-size:calc(var(--index)*1.55);font-weight:500;line-height:1.1;letter-spacing:-.4px;text-align:left}.seller__carts{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem}@media (max-width:1220px){.seller__carts{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:.5em}}@media (max-width:820px){.seller__carts{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.seller .cart{width:100%}}.cart{width:16.375rem;display:flex;flex-direction:column;gap:.75rem}.cart:hover .cart__btn{visibility:visible;opacity:1}.cart__header{position:relative}.cart__fav,.cart__status{position:absolute;top:1rem;padding:.875rem .25rem;background-color:#fff;border-radius:.25rem}.cart__status{left:1rem;color:#121212;font-family:var(--main-font);font-size:calc(var(--index)*.62);font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}.cart__fav{right:1rem}.cart__btn{visibility:hidden;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);opacity:0;transition:all .4s ease-in}.cart__btn:hover{color:var(--dark-color);background-color:var(--main-color)}.cart__discription{display:flex;flex-direction:column;gap:.25rem}.cart__rating{display:flex;align-items:center;gap:.125rem}.cart__price,.cart__title{color:var(--dark-color);font-family:var(--main-font);font-size:calc(var(--index)*.62);font-weight:600;line-height:1.6;text-align:left}.cart__price{font-size:calc(var(--index)*.54);line-height:1.5}.collection{margin-bottom:3rem}.collection__container{margin-top:3rem;display:flex;flex-direction:column;gap:3rem}.collection__title{color:var(--dark-color);font-family:var(--font-second);font-size:calc(var(--index)*1.55);font-weight:500;line-height:1.1;letter-spacing:-.4px;text-align:left}.collection__carts{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.5rem;grid-template-areas:"one two" "one tree"}@media (max-width:820px){.collection__carts{grid-template-columns:1fr;grid-template-rows:1fr .5fr .5fr;grid-template-areas:"one" "two" "tree"}}.collection__cart{position:relative}.collection__cart_one{grid-area:one}.collection__cart_two{grid-area:two}.collection__cart_three{grid-area:tree}.collection__content{position:absolute;bottom:3rem;left:3rem}.collection__subtitle{color:var(--dark-color);font-family:var(--font-second);font-size:calc(var(--index)*1.4);font-weight:500;line-height:1.1;letter-spacing:-.6px;text-align:left}@media (max-width:820px){.collection__subtitle{font-size:calc(var(--index)*1.85)}}.collection__link{color:var(--dark-color);font-family:var(--font-main);font-size:calc(var(--index)*.66);font-weight:500;line-height:1.75;letter-spacing:-.4px;text-align:left;display:flex;align-items:center;gap:.25rem}@media (max-width:820px){.collection__link{font-size:calc(var(--index)*.94)}}.footer,.footer__container-100{background:var(--dark-color)}.footer__container-100{padding:5rem 10rem 2rem}@media (max-width:1220px){.footer__container-100{padding:0 2em}}.footer__nav{margin-bottom:3rem;display:flex;justify-content:space-between;align-items:center}.footer__link,.footer__logo{color:var(--ligth-color)}.footer__copyright{display:flex;justify-content:space-between;align-items:center}.footer__text{color:var(--ligth-color)}.footer .contact__list{display:flex;align-items:end;gap:1.5rem}.hero{position:relative;background-color:var(--main-color)}.hero__container{height:51.25rem;background-image:url("../img/hero/Hero Section.jpg");background-repeat:no-repeat;background-size:contain;background-position:center center}@media (max-width:820px){.hero__container{background-image:url(../img/hero/bg-mobile@2x.jpg);background-repeat:no-repeat;background-size:cover}}.hero__content{position:absolute;top:13.875rem;left:50%}@media (max-width:820px){.hero__content{top:2.5em;left:50%;transform:translateX(-50%);width:calc(var(--index)*20.88)}}.hero__title{width:calc(var(--index)*20.88);font-family:var(--font-second);font-size:calc(var(--index)*3.13);font-weight:500;line-height:84px;letter-spacing:-3px;text-align:left}@media (max-width:1220px){.hero__title{margin:0 auto;width:calc(var(--index)*16.88);font-size:calc(var(--index)*2.64);line-height:40px;text-align:center}}.hero__title-acsent{color:var(--acent-color)}.hero__subtitle{margin-bottom:1.75rem;color:var(--dark-color);font-family:var(--font-main);font-size:calc(var(--index)*.8);font-weight:400;line-height:32px;letter-spacing:0;text-align:left}@media (max-width:820px){.hero__subtitle{text-align:center;font-size:calc(var(--index)*1.06)}}.hero__btn:hover{background-color:var(--hover-color)}@media (max-width:820px){.hero__btn{width:210px;height:48px;position:absolute;left:50%;transform:translateX(-50%);font-family:Inter;font-size:14px;font-weight:500;line-height:1.7;letter-spacing:0;text-align:center}}.site-btn{padding:.75rem 3.5rem;background-color:var(--dark-color);border-radius:.5rem;color:var(--ligth-color);font-family:var(--font-main);font-weight:500;line-height:1.7;letter-spacing:-.4px;text-align:center}.icons-wrapper{padding:30px 0;display:flex;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:62px;height:62px}.icon--heart-line{fill:#f14483}.icon--id-card-line{fill:#333}.icon--search-line{fill:#1cb050}.icon--user-star{fill:#1a86eb}.icon--user,.mobile-nav{transition:all .2s ease-in}.icon--user{stroke:#1a86eb}.icon--user:hover{stroke:#11c15a}.mobile-nav{position:fixed;top:-100%;left:50%;transform:translateX(-50%);width:100%;height:100%;opacity:.9;z-index:99;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:40px;padding-bottom:40px;background:var(--main-color)}.mobile-nav--open{top:0}.mobile-nav a{color:var(--dark-color);font-size:calc(var(--index)*3);text-decoration:none;font-weight:900}.mobile-nav__list{display:flex;flex-direction:column;align-items:center;row-gap:20px;font-size:28px}.mobile-nav__list .active{opacity:.5}.mobile-nav__close{position:absolute;top:1.25em;right:1.25em;width:5%;cursor:pointer}.nav{padding:1rem 0;background-color:var(--main-color)}.nav__container{display:flex;align-items:center;gap:16.5625em}@media (max-width:1220px){.nav__container{display:flex;justify-content:space-between;align-self:center}}.nav__logo{font-family:var(--font-second);font-size:calc(var(--index)*.95);font-weight:500;line-height:1;letter-spacing:0;text-align:center}@media (max-width:1220px){.nav__logo{font-size:calc(var(--index)*1.25);display:flex;flex-direction:row-reverse;align-items:center;gap:.25em}}.nav__burger{display:none;width:35px;height:35px}@media (max-width:1220px){.nav__burger{display:block}}@media (max-width:820px){.nav__burger{width:25px;height:25px}}.nav__list{display:flex;align-items:center;gap:2.5rem}@media (max-width:1220px){.nav__list{display:none}}.nav__link{color:var(--dark-color);font-family:var(--font-third);font-size:calc(var(--index)*.55);font-weight:500;line-height:.5;letter-spacing:0;text-align:left}.nav__icons{display:flex;align-items:center;gap:1.5rem}.newsletter__container{position:relative;background-image:url(../img/newsletter/bg@2x.jpg);width:100%;height:23.75rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.newsletter__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.newsletter__subtitle,.newsletter__title{margin-bottom:.25rem;color:var(--dark-color);font-family:var(--font-second);font-size:calc(var(--index)*1.62);font-weight:500;line-height:1.1;letter-spacing:-.4px;text-align:center}.newsletter__subtitle{margin-bottom:2rem;font-family:var(--font-main);font-size:calc(var(--index)*.73);font-weight:400;line-height:1.6;letter-spacing:0}@media (max-width:820px){.newsletter__subtitle{margin-bottom:.25rem;font-size:calc(var(--index)*.9)}}.newsletter__email{padding:.75rem 0;position:relative;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid rgba(108,114,117,.5);gap:.5rem}.newsletter__input{width:24.75rem;color:#6c7275;font-family:var(--font-main);font-size:calc(var(--index)*.66);font-weight:500;line-height:1.75;letter-spacing:-.4px;text-align:left}@media (max-width:1220px){.newsletter__input{width:18.75rem}}@media (max-width:820px){.newsletter__input{width:100%}}.newsletter__btn{border:1px #6c7275 solid;font-size:calc(var(--index)*1)}.offer{padding:.5625rem 0;background-color:var(--dark-color)}.offer__container{position:relative;display:flex;align-items:center;justify-content:center;gap:.875rem}.offer__link,.offer__text{color:var(--ligth-color);font-family:var(--font-main);font-size:calc(var(--index)*.55);font-weight:600;line-height:1.5;letter-spacing:0;text-align:center}.offer__link{color:var(--main-color);font-size:calc(var(--index)*.5);font-weight:500;line-height:24px;text-align:left;display:flex;align-items:center;gap:.25rem;border-bottom:1px solid var(--main-color);transition:all .2s ease-in;cursor:pointer}.offer__link:hover{color:var(--hover-color);border-bottom:none}.offer__close{border:var(--main-color) .5px solid;position:absolute;top:0;right:.625rem;cursor:pointer}.swiper{margin:0;width:85%}.swiper-wrapper{gap:1.5rem}.swiper-slide{width:16.375rem!important}.swiper-pagination{position:static!important}.swiper-pagination-bullet{width:.5rem;height:.5rem}.swiper-pagination-bullet-active{position:relative;background:var(--dark-color)}.timer{margin-top:3rem}.timer .container-100{background:url(../img/Banner.png) no-repeat center center/contain;height:33.25rem}@media (max-width:1220px){.timer .container-100{height:23rem;background:url(../img/Banner.png) no-repeat center center/contain}}@media (max-width:820px){.timer .container-100{height:20rem;background:url(../img/Banner.png) no-repeat center center/contain}}@media screen and (max-width:480px){.timer .container-100{padding:1rem 0;height:30rem;background:url(../img/timer.png) no-repeat center center/cover}}.title-1,.title-2,.title-3,.title-4{margin:1em 0 .5em;font-size:38px;font-weight:700;font-family:var(--font-titles)}.title-2,.title-3,.title-4{font-size:32px}.title-3,.title-4{font-size:26px}.title-4{font-size:18px}.val{margin:3rem 0}.val__carts{margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1220px){.val__carts{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.val__cart{width:16.375rem;height:13.75rem;padding:3rem 2rem;background-color:#f3f5f7}@media (max-width:1220px){.val__cart{width:100%}.val__content{margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25em}}.val__title{color:var(--dark-color);font-family:var(--font-second);font-size:calc(var(--index)*.8);font-weight:500;line-height:1.4;letter-spacing:-.4px;text-align:left}@media (max-width:1220px){.val__title{text-align:center;font-size:calc(var(--index)*1)}}.val__discription{color:var(--dark-color);font-family:var(--font-second);font-size:calc(var(--index)*.56);font-weight:400;line-height:1.5;letter-spacing:0;text-align:left}@media (max-width:1220px){.val__discription{text-align:center;font-size:calc(var(--index)*.66)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsImJhc2UvX2Jhc2Uuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3MiLCJiYXNlL19jb250YWluZXJzLnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsImJhc2UvX3N0aWNreS1mb290ZXIuc2NzcyIsImJsb2Nrcy9fYXJyaXZhbHMuc2NzcyIsImJsb2Nrcy9fc3dpcGVyLnNjc3MiLCJibG9ja3MvX2Jlc3RTZWxsZXIuc2NzcyIsImJsb2Nrcy9fY2FydHMuc2NzcyIsImJsb2Nrcy9fY29sbGVjdGlvbi5zY3NzIiwiYmxvY2tzL19mb290ZXIuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19pY29ucy5zY3NzIiwiYmxvY2tzL19uYXYuc2NzcyIsImJsb2Nrcy9fbmV3c2xldHRlci5zY3NzIiwiYmxvY2tzL19vZmZlci5zY3NzIiwiYmxvY2tzL190aW1lci5zY3NzIiwiYmxvY2tzL190aXRsZXMuc2NzcyIsImJsb2Nrcy9fdmFsdWVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJDQVEsdUZBQ0EseUZBQ0EsdUZBQ0EsZ0dDSEEsNkZDQ1IsQyxDQUNDLFMsQ0FDQSxRLENBQ0EsUSxDQUhELEMsQ0FNQSxPLENBQUEsUSxDQUdDLHFCLENBS0QsQyxDQUlBLE8sQ0FKQSxNLENBQUEsUyxDQUNJLG9CLENBU0osSyxDQUFBLE0sQ0FBQSxNLENBNkRBLE0sQ0E3REEsSSxDQUFBLEcsQ0FBQSxPLENBQ0MsYSxDQUdELEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEMsQ0FDSSxpQixDQUNILG1CLENBR0QsRSxDQUFBLEssQ0FDQyxlLENBR0QsRyxDQUNDLGtCLENBREQsRyxDQUlBLEcsQ0FDQyxjLENBQ0EsVyxDQUdELE8sQ0FDRSxpQixDQUtGLEssQ0FBQSxNLENBQUEsUSxDQUlJLDRCLENBSkosTSxDQUFBLEssQ0FBQSxNLENBQUEsUSxDQUNDLG1CLENBQ0csaUIsQ0FDQSxhLENBSUosZ0IsQ0FDQyxZLENBR0QsTSxDQUFBLGtCLENBQ0ksb0IsQ0FDQSxlLENBQ0EsNEIsQ0FDQSxjLENBQ0EsYyxDQUdKLGEsQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0FFSSxTLENBR0osd0IsQ0FDQyxTLENBQ0EsUSxDQUdELEssQ0FDQyxjLENDbkZELEssQ0FDQyx3QixDQUNBLHdCLENBRUEsK0IsQ0FDRyxtQyxDQUNBLHdDLENBQ0EsMEMsQ0FFSCxjLENBQ0Esb0IsQ0FDRyxxQixDQUNBLG9CLENBQ0EscUIsQ0FDQSxxQixDQUdBLG9CLENBQ0gsbUIsQ0FDQSxtQixDQUVBLHVCLENBR0QsSyxDQUNJLGlCLENBQ0EsaUIsQ0Z4QkosSSxDQUNDLHNCLENBQ0Esd0IsQ0FHRCxJLENBQ0MsK0IsQ0FDQSx1QixDQUNBLDRCLENBQ0EsaUIsQ0FHRCxHLENBQ0MsYSxDQUdELEMsQ0FDQyx1QixDQUdELEksQ0FNQSxRLENBTEMsd0IsQ0FDQSxhLENBQ0EsaUIsQ0FHRCxRLENBQ0MsZSxDQUVBLFksQ0cvQkQsSyxDQUNDLHNCLENBR0QsZ0IsQ0FDQyxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLFEsQ0FDQSxTLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsZSxDQUdELFUsQ0FDQyxpQixDQUdELFUsQ0FDQyxlLENBR0QsVyxDQUNDLGdCLENDREQsYSxDRElBLFksQ0FDQyxpQixDQUdELE8sQ0FDQyxZLENBR0QsWSxDQUNDLHNCLENFckNELGEsQ0FDQyxrQixDQUNBLFksQ0FDQSx3QixDQUlELFUsQ0FDQyxhLENBQ0Esa0MsQ0FFQSxnQyxDQUNBLFUsQ0FHRCxlLENBS0Esa0IsQ0FKQyxrQyxDQUNBLGMsQ0FHRCxrQixDQUVDLGEsQ0NWRyx5QkRRSixrQixDQUtFLGdCQUlGLG1CLENBQ0Msa0MsQ0FDQSxhLENBQ0EsZ0IsQ0NwQkcseUJEaUJKLG1CLENBTUUsZ0JBSUYsZ0IsQ0FDQywrRSxDQ2xDRywwQkRpQ0osZ0IsQ0FNRSx1Q0FJRixlLENBQ0MsZ0YsQ0M1Q0csMEJEMkNKLGUsQ0FNRSx3Q0FJRixvQixDQUNDLGdGLENBR0EsK0UsQ0N6REcsMEJEcURKLG9CLENBU0UsdUMsQUN4REUseUJEK0NKLG9CLENBYUUsb0NBSUYscUIsQ0FDQywrRSxDQUdBLGdGLENDMUVHLDBCRHNFSixxQixDQVNFLHdDLEFDekVFLHlCRGdFSixxQixDQWFFLG9DRTFGRixJLENBQUEsSSxDQUNJLGdCLENBS0osTyxDQUNJLGUsQ0FJSCxjLENBQ0Esd0IsQ0NaRCxTLENEQUEsSSxDQUFBLEksQ0NFSSxZLENBQ0EscUIsQ0FISixTLENBQ0ksYSxDQUdBLFEsQ0FDQSxvQixDQUNJLFksQ0FDQSw2QixDQUNBLGtCLENBRUosZ0IsQ0FDSSx1QixDQUNBLDhCLENBQ0EsaUMsQ0FDQSxlLENBQ0EsZSxDQUNBLG9CLENBQ0EsZSxDQUVKLGUsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxRLENBRUosYyxDQUNJLGlCLENBQ0EsVyxDQUNBLFksQ0FDQSxpQixDQUpKLGMsQ0FNSSxxQixDQUNJLDRCLENBQ0EsNkIsQ0NKWix3QyxDREtnQixVLENBQ0EsaUIsQ0FDQSxhLENBQ0EsVSxDQUNBLE8sQ0FDQSxRLENBQ0EsOEIsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxrQyxDQUlaLGlCLENBQ0ksWSxDQUNBLGUsQ0FDQSxVLENFaERKLGtCLENBQ0ksWSxDQUNBLHFCLENBQ0EsUSxDQUdKLGMsQ0FDSSx1QixDQUNBLDhCLENBQ0EsaUMsQ0FDQSxlLENBQ0EsZSxDQUNBLG9CLENBQ0EsZSxDQUdKLGMsQ0FDSSxZLENBQ0EsbUMsQ0FDQSxnQyxDQUNBLFUsQ0pkSiwwQklVQSxjLENBT1EsbUMsQ0FDQSxnQyxDQUNBLFUsQUpiUix5QklJQSxjLENBYVEsbUMsQ0FDQSxnQyxDQUlSLGEsQ0FFUSxZQ3JDWixLLENBQ0ksZSxDQUNBLFksQ0FDQSxxQixDQUNBLFUsQ0FLSSxzQixDQUNHLGtCLENBQ0EsUyxDQUdQLGEsQ0FDSSxpQixDQWtCSixVLENBaEJBLGEsQ0FpQkksaUIsQ0FDQSxRLENBRUEsc0IsQ0FDQSxxQixDQUNBLG9CLENBdEJKLGEsQ0FHSSxTLENBSUEsYSxDQUNBLDRCLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsZSxDQUNBLGlCLENBQ0Esd0IsQ0FHSixVLENBR0ksVSxDQU1KLFUsQ0FDSSxpQixDQUNBLGlCLENBQ0EsVyxDQUNBLFEsQ0FDQSwwQixDQUNBLFMsQ0FDQSwwQixDQUNBLGdCLENBQ0ksdUIsQ0FDQSxrQyxDQUdSLGtCLENBQ0ksWSxDQUNBLHFCLENBQ0EsVSxDQUdKLGEsQ0FDSSxZLENBQ0Esa0IsQ0FDQSxXLENBWUosWSxDQVRBLFksQ0FDSSx1QixDQUNBLDRCLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FHSixZLENBR0ksZ0MsQ0FFQSxlLENDakZSLFcsQ0FDSSxrQixDQUNBLHNCLENBQ0ksZSxDQUNBLFksQ0FDQSxxQixDQUNBLFEsQ0FFSixrQixDQUNJLHVCLENBQ0EsOEIsQ0FDQSxpQyxDQUNBLGUsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxlLENBR0osa0IsQ0FDSSxZLENBQ0EsMEIsQ0FDQSw2QixDQUNBLFUsQ0FDQSx3QyxDTlZKLHlCTUtBLGtCLENBVVEseUIsQ0FDQSxnQyxDQUNBLHdDQU9SLGlCLENBQ0ksaUIsQ0FHSixxQixDQUNJLGEsQ0FHSixxQixDQUNJLGEsQ0FHSix1QixDQUNJLGMsQ0FHSixvQixDQUNJLGlCLENBQ0EsVyxDQUNBLFMsQ0FHSixxQixDQUNJLHVCLENBQ0EsOEIsQ0FDQSxnQyxDQUNBLGUsQ0FDQSxlLENBQ0Esb0IsQ0FDQSxlLENOckRKLHlCTThDQSxxQixDQVVRLG1DQUlSLGlCLENBQ0ksdUIsQ0FDQSw0QixDQUNBLGdDLENBQ0EsZSxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxlLENBQ0EsWSxDQUNBLGtCLENBQ0EsVSxDTnRFSix5Qk00REEsaUIsQ0FhUSxrQ0N0RlosTyxDQUdJLHNCLENBRkEsNEIsQ0FFQSxzQixDQUNJLHVCLENQR0osMEJPSkEsc0IsQ0FLUSxlQUdSLFksQ0FDSSxrQixDQUNBLFksQ0FDQSw2QixDQUNBLGtCLENBT0osYSxDQUpBLGEsQ0FDSSx3QixDQU9KLGtCLENBQ0ksWSxDQUNBLDZCLENBQ0Esa0IsQ0FFSixhLENBQ0ksd0IsQ0FHSixzQixDQUNJLFksQ0FDQSxlLENBQ0EsVSxDQ3RDUixLLENBQ0ksaUIsQ0FDQSxrQyxDQUNBLGdCLENBQ0ksZSxDQUNBLG9ELENBQ0EsMkIsQ0FDQSx1QixDQUNBLGlDLENSS0oseUJRVkEsZ0IsQ0FRUSxrRCxDQUNBLDJCLENBQ0EsdUJBR1IsYyxDQUNJLGlCLENBQ0EsYSxDQUNBLFEsQ1JOSix5QlFHQSxjLENBS1EsUyxDQUNBLFEsQ0FDQSwwQixDQUNBLGdDQUdSLFksQ0FDQSw4QixDQUNBLDhCLENBQ0EsaUMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLGUsQ1IzQkEsMEJRb0JBLFksQ0FTUSxhLENBQ0EsOEIsQ0FDQSxpQyxDQUNBLGdCLENBQ0EsbUJBSVIsbUIsQ0FDSSx3QixDQUVKLGUsQ0FDSSxxQixDQUNBLHVCLENBQ0EsNEIsQ0FDQSwrQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0EsZSxDUjFDSix5QlFrQ0EsZSxDQVVRLGlCLENBQ0EsbUNBTUosZ0IsQ0FDSSxtQyxDUnBEUix5QlFpREEsVSxDQU9RLFcsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsZSxDQUNBLGdCLENBQ0EsbUJBS1osUyxDQUNJLHFCLENBRUEsa0MsQ0FFQSxtQixDQUNBLHdCLENBQ0EsNEIsQ0FFQSxlLENBQ0EsZSxDQUNBLG9CLENBQ0EsaUIsQ0NoR0osYyxDQUNDLGMsQ0FDQSxZLENBQ0EsZSxDQUdELEssQ0FDQyxnQixDQUNBLGtCLENBQ0EsVSxDQUNBLFcsQ0FHRCxpQixDQUNDLFksQ0FHRCxtQixDQUNDLFMsQ0FFRCxrQixDQUNDLFksQ0FHRCxnQixDQUNDLFksQ0FHRCxXLENYNUJBLFcsQ0FrQkMsMEIsQ1dVRCxXLENBQ0MsYyxDQUdBLGlCLENBQ0MsYyxDWGpDRixXLENBQ0MsYyxDQUVBLFMsQ0FDQSxRLENBQ0EsMEIsQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDRyxVLENBRUgsWSxDQUNHLHFCLENBQ0Esa0IsQ0FDSCxzQixDQUNHLGdCLENBQ0EsbUIsQ0FDSCw0QixDQUlELGlCLENBQ0MsSyxDQUdELGEsQ0FDQyx1QixDQUNBLDhCLENBQ0Esb0IsQ0FFQSxlLENBR0QsaUIsQ0FDQyxZLENBQ0EscUIsQ0FDQSxrQixDQUNBLFksQ0FDQSxjLENBRUEseUIsQ0FDQyxVLENBSUYsa0IsQ0FDQyxpQixDQUNBLFUsQ0FDQSxZLENBQ0EsUSxDQUNBLGMsQ1lsREQsSSxDQUNDLGMsQ0FDQSxrQyxDQUNBLGUsQ0FDQyxZLENBQ0Esa0IsQ0FDQSxhLENWQ0UsMEJVSkgsZSxDQU1FLFksQ0FDQSw2QixDQUNBLG1CQUdGLFUsQ0FDQyw4QixDQUNBLGdDLENBQ0EsZSxDQUNBLGEsQ0FDQSxnQixDQUNBLGlCLENWYkUsMEJVT0gsVSxDQVNFLGlDLENBQ0EsWSxDQUNBLDBCLENBQ0Esa0IsQ0FDQSxXQUlGLFksQ0FDQyxZLENBQ0EsVSxDQUNBLFcsQ1YzQkUsMEJVd0JILFksQ0FNRSxlLEFWeEJDLHlCVWtCSCxZLENBVUUsVSxDQUNBLGFBSUYsVSxDQUNDLFksQ0FDQSxrQixDQUNBLFUsQ1YxQ0UsMEJVdUNILFUsQ0FNRSxjQUlGLFUsQ0FDQyx1QixDQUNBLDZCLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUdELFcsQ0FDQyxZLENBQ0Esa0IsQ0FDQSxVLENDcEVBLHNCLENBQ0ksaUIsQ0FDQSxpRCxDQUNBLFUsQ0FDQSxlLENBQ0EsMkIsQ0FDQSxxQixDQUNBLGlDLENBR0osb0IsQ0FDSSxpQixDQUNBLE8sQ0FDQSxRLENBQ0EsOEIsQ0FZSixxQixDQVZBLGtCLENBQ0Usb0IsQ0FDQSx1QixDQUNBLDhCLENBQ0EsaUMsQ0FDQSxlLENBQ0EsZSxDQUNBLG9CLENBQ0EsaUIsQ0FFRixxQixDQUNFLGtCLENBRUEsNEIsQ0FDQSxnQyxDQUNBLGUsQ0FDQSxlLENBQ0EsZ0IsQ1hyQkEseUJXY0YscUIsQ0FXSSxvQixDQUNBLGlDQUlKLGtCLENBQ0UsZ0IsQ0FDQSxpQixDQUNBLFksQ0FDQSxrQixDQUNBLDZCLENBQ0EsNEMsQ0FDQSxTLENBR0Ysa0IsQ0FDRyxjLENBQ0QsYSxDQUNBLDRCLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGUsQ1h0REEsMEJXOENGLGtCLENBV00sZ0IsQVhuREoseUJXd0NGLGtCLENBZU0sWUFJTixnQixDQUNJLHdCLENBQ0EsOEIsQ0MxRU4sTSxDQUNJLGtCLENBQ0Esa0MsQ0FDQSxpQixDQUNJLGlCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxXLENBV0osWSxDQVRBLFksQ0FDSSx3QixDQUNBLDRCLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FFSixZLENBQ0ksdUIsQ0FFQSwrQixDQUNBLGUsQ0FDQSxnQixDQUVBLGUsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxVLENBQ0EseUMsQ0FDQSwwQixDQUNBLGMsQ0FDQSxrQixDQUNJLHdCLENBQ0Esa0IsQ0FJUixhLENBQ0ksbUMsQ0FDQSxpQixDQUNBLEssQ0FDQSxhLENBQ0EsYyxDVDVDUixPLENBQ0UsUSxDQUNBLFMsQ0FJRixlLENBQ0ksVSxDQUdKLGEsQ0FDSSx5QixDQUdKLGtCLENBQ0kseUIsQ0FHSix5QixDQUNJLFcsQ0FDQSxZLENBR0osZ0MsQ0FDSSxpQixDQUNBLDRCLENVekJKLE0sQ0FDSSxlLENBQ0EscUIsQ0FDSSxpRSxDQUNBLGUsQ2JHSiwwQmFMQSxxQixDQUlRLFksQ0FDQSxtRSxBYk1SLHlCYVhBLHFCLENBUVEsWSxDQUNBLG1FLEFBR0osb0NBWkoscUIsQ0FhUSxjLENBQ0EsWSxDQUNBLGdFQ2pCWixRLENBT0EsUSxDQU9BLFEsQ0FPQSxRLENBcEJDLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSw4QixDQUdELFEsQ0FPQSxRLENBT0EsUSxDQVpDLGMsQ0FLRCxRLENBT0EsUSxDQUxDLGMsQ0FLRCxRLENBRUMsYyxDQ3ZCRCxJLENBQ0ksYSxDQUNBLFcsQ0FDSSxhLENBQ0EsWSxDQUNBLG1DLENmRUosMEJlTEEsVyxDQU1RLG1DLENBQ0EsWUFJUixVLENBQ0csZSxDQUNBLGUsQ0FDQSxpQixDQUNBLHdCLENmVkgsMEJlTUEsVSxDQU9JLFUsQ0FJSixhLENBRU8sYSxDQUNBLFksQ0FDQSxxQixDQUNBLGtCLENBQ0Esc0IsQ0FDQSxXQUlQLFcsQ0FDSSx1QixDQUNBLDhCLENBQ0EsK0IsQ0FDQSxlLENBQ0EsZSxDQUNBLG9CLENBQ0EsZSxDZm5DSiwwQmU0QkEsVyxDQVVRLGlCLENBQ0EsZ0NBS1IsaUIsQ0FDSSx1QixDQUNBLDhCLENBQ0EsZ0MsQ0FDQSxlLENBQ0EsZSxDQUNBLGdCLENBQ0EsZSxDZm5ESiwwQmU0Q0EsaUIsQ0FVUSxpQixDQUNBLGtDIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQmFzZSAqLyAvKiBSZXNldCBhbmQgYmFzZSBzdHlsZXMgICovXG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9SW50ZXI6cmVndWxhciw1MDAsNjAwLDcwMCw4MDAsOTAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOnJlZ3VsYXIsNTAwLDYwMCw3MDAsODAwLDkwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9U3BhY2UrR3JvdGVzazpyZWd1bGFyLDUwMCw2MDAsNzAwKTtcbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1CZStWaWV0bmFtK1BybzpyZWd1bGFyLDUwMCw2MDAsNzAwLDgwMCw5MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1hbnJvcGU6MjAwLDMwMCxyZWd1bGFyLDUwMCw2MDAsNzAwLDgwMCk7XG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuYSwgYTpsaW5rLCBhOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmltZywgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG46cm9vdCB7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMTg0cHg7XG4gIC0tY29udGFpbmVyLXBhZGRpbmc6IDMycHg7XG4gIC0tZm9udC1tYWluOiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1zZWNvbmQ6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtdGhpcmQ6IFwiU3BhY2UgR3JvdGVza1wiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtZm91cnRoOiBcIkJlIFZpZXRuYW0gUHJvXCIsIHNhbnMtc2VyaWY7XG4gIC0tcGFnZS1iZzogI2ZmZjtcbiAgLS1tYWluLWNvbG9yOiAjZmNjODVlO1xuICAtLWxpZ3RoLWNvbG9yOiAjRkVGRUZFO1xuICAtLWRhcmstY29sb3I6IzE0MTcxODtcbiAgLS1hY2VudC1jb2xvcjojMzc3REZGO1xuICAtLWhvdmVyLWNvbG9yOiAjMDg2NWRmO1xuICAtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG4gIC0tdGFibGV0LXNpemU6IDk1OXB4O1xuICAtLW1vYmlsZS1zaXplOiA1OTlweDtcbiAgLS1pbmRleDogY2FsYygxdncgKyAxdmgpO1xufVxuXG4uZGFyayB7XG4gIC0tcGFnZS1iZzogIzI1MjUyNjtcbiAgLS10ZXh0LWNvbG9yOiAjZmZmO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigzOSwgMzksIDM5KTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMC4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZS5jb2RlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qINCU0LXQvNC+INC60L7QvdGC0LXQvdGCICovXG4uY29udGVudC1kZW1vIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cblxuLyog0JrQvtC90YLQtdC50L3QtdGA0YsgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItZnVsbCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29udGFpbmVyLWxlZnQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29udGFpbmVyLXJpZ2h0LTUwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuY29udGFpbmVyLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWhhbGYtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMik7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG4uY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZykpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuY29udGFpbmVyLWhhbGYtcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuaHRtbCwgYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn1cblxuLyogQmxvY2tzICovXG4uYXJyaXZhbHMge1xuICBtYXJnaW46IDNyZW0gMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzcmVtO1xufVxuLmFycml2YWxzX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXJyaXZhbHNfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xuICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMS41NSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYXJyaXZhbHNfX2RvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG4uYXJyaXZhbHNfX2RvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZGFyay1jb2xvcik7XG59XG4uYXJyaXZhbHNfX2RvdF9hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWNvbG9yKTtcbn1cbi5hcnJpdmFsc19fZG90X2FjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGFyay1jb2xvcik7XG59XG4uYXJyaXZhbHNfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGdhcDogMS41cmVtO1xufVxuXG4uc2VsbGVyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDNyZW07XG59XG4uc2VsbGVyX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuNTUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNlbGxlcl9fY2FydHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICBnYXA6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnNlbGxlcl9fY2FydHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDAuNWVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNlbGxlcl9fY2FydHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5zZWxsZXIgLmNhcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jYXJ0IHtcbiAgd2lkdGg6IDE2LjM3NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjc1cmVtO1xufVxuLmNhcnQ6aG92ZXIgLmNhcnRfX2J0biB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2FydF9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcnRfX3N0YXR1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICBsZWZ0OiAxcmVtO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBjb2xvcjogcmdiKDE4LCAxOCwgMTgpO1xuICBmb250LWZhbWlseTogdmFyKC0tbWFpbi1mb250KTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNjIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FydF9fZmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFyZW07XG4gIHJpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwLjg3NXJlbSAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuLmNhcnRfX2J0biB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDFyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluO1xufVxuLmNhcnRfX2J0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG4uY2FydF9fZGlzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuMjVyZW07XG59XG4uY2FydF9fcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjEyNXJlbTtcbn1cbi5jYXJ0X190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAwLjYyKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJ0X19wcmljZSB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAwLjU0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNvbGxlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmNvbGxlY3Rpb25fX2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogM3JlbTtcbn1cbi5jb2xsZWN0aW9uX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuNTUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNvbGxlY3Rpb25fX2NhcnRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMS41cmVtO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm9uZSB0d29cIiBcIm9uZSB0cmVlXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbGxlY3Rpb25fX2NhcnRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAwLjVmciAwLjVmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm9uZVwiIFwidHdvXCIgXCJ0cmVlXCI7XG4gIH1cbn1cbi5jb2xsZWN0aW9uX19jYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbGxlY3Rpb25fX2NhcnRfb25lIHtcbiAgZ3JpZC1hcmVhOiBvbmU7XG59XG4uY29sbGVjdGlvbl9fY2FydF90d28ge1xuICBncmlkLWFyZWE6IHR3bztcbn1cbi5jb2xsZWN0aW9uX19jYXJ0X3RocmVlIHtcbiAgZ3JpZC1hcmVhOiB0cmVlO1xufVxuLmNvbGxlY3Rpb25fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM3JlbTtcbiAgbGVmdDogM3JlbTtcbn1cbi5jb2xsZWN0aW9uX19zdWJ0aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuNCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbGxlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMS44NSk7XG4gIH1cbn1cbi5jb2xsZWN0aW9uX19saW5rIHtcbiAgY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNjYpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb2xsZWN0aW9uX19saW5rIHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMC45NCk7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWRhcmstY29sb3IpO1xufVxuLmZvb3Rlcl9fY29udGFpbmVyLTEwMCB7XG4gIHBhZGRpbmc6IDVyZW0gMTByZW0gMnJlbSAxMHJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZGFyay1jb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mb290ZXJfX2NvbnRhaW5lci0xMDAge1xuICAgIHBhZGRpbmc6IDAgMmVtO1xuICB9XG59XG4uZm9vdGVyX19uYXYge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyX19sb2dvIHtcbiAgY29sb3I6IHZhcigtLWxpZ3RoLWNvbG9yKTtcbn1cbi5mb290ZXJfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tbGlndGgtY29sb3IpO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvb3Rlcl9fdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1saWd0aC1jb2xvcik7XG59XG4uZm9vdGVyIC5jb250YWN0X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZ2FwOiAxLjVyZW07XG59XG5cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cbi5oZXJvX19jb250YWluZXIge1xuICBoZWlnaHQ6IDUxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaGVyby9IZXJvIFNlY3Rpb24uanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmhlcm9fX2NvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2hlcm8vYmctbW9iaWxlQDJ4LmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cbi5oZXJvX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzLjg3NXJlbTtcbiAgbGVmdDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5oZXJvX19jb250ZW50IHtcbiAgICB0b3A6IDIuNWVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IGNhbGModmFyKC0taW5kZXgpICogMjAuODgpO1xuICB9XG59XG4uaGVyb19fdGl0bGUge1xuICB3aWR0aDogY2FsYyh2YXIoLS1pbmRleCkgKiAyMC44OCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlY29uZCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAzLjEzKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDg0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtM3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLWluZGV4KSAqIDE2Ljg4KTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMi42NCk7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uaGVyb19fdGl0bGUtYWNzZW50IHtcbiAgY29sb3I6IHZhcigtLWFjZW50LWNvbG9yKTtcbn1cbi5oZXJvX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNzVyZW07XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAwLjgpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuaGVyb19fc3VidGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMS4wNik7XG4gIH1cbn1cbi5oZXJvX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ob3Zlci1jb2xvcik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmhlcm9fX2J0biB7XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBmb250LWZhbWlseTogSW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uc2l0ZS1idG4ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDMuNXJlbTtcbiAgY29sb3I6IHZhcigtLWxpZ3RoLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBjb2xvcjogdmFyKC0tbGlndGgtY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaWNvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMzBweDtcbn1cblxuLmljb24ge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbn1cblxuLmljb24tLWhlYXJ0LWxpbmUge1xuICBmaWxsOiByZ2IoMjQxLCA2OCwgMTMxKTtcbn1cblxuLmljb24tLWlkLWNhcmQtbGluZSB7XG4gIGZpbGw6IHJnYig1MSwgNTEsIDUxKTtcbn1cblxuLmljb24tLXNlYXJjaC1saW5lIHtcbiAgZmlsbDogcmdiKDI4LCAxNzYsIDgwKTtcbn1cblxuLmljb24tLXVzZXItc3RhciB7XG4gIGZpbGw6IHJnYigyNiwgMTM0LCAyMzUpO1xufVxuXG4uaWNvbi0tdXNlciB7XG4gIHN0cm9rZTogcmdiKDI2LCAxMzQsIDIzNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uaWNvbi0tdXNlcjpob3ZlciB7XG4gIHN0cm9rZTogcmdiKDE3LCAxOTMsIDkwKTtcbn1cblxuLm1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjk7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLm1vYmlsZS1uYXYtLW9wZW4ge1xuICB0b3A6IDA7XG59XG5cbi5tb2JpbGUtbmF2IGEge1xuICBjb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAzKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogMjBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLm1vYmlsZS1uYXZfX2xpc3QgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vYmlsZS1uYXZfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuMjVlbTtcbiAgcmlnaHQ6IDEuMjVlbTtcbiAgd2lkdGg6IDUlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5uYXYge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuLm5hdl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNi41NjI1ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5uYXZfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4ubmF2X19sb2dvIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuOTUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAubmF2X19sb2dvIHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMS4yNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuMjVlbTtcbiAgfVxufVxuLm5hdl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLm5hdl9fYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5uYXZfX2J1cmdlciB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4ubmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5uYXZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRoaXJkKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNTUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMC41O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm5hdl9faWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNXJlbTtcbn1cblxuLm5ld3NsZXR0ZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL25ld3NsZXR0ZXIvYmdAMnguanBnXCIpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMy43NXJlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5uZXdzbGV0dGVyX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5uZXdzbGV0dGVyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuNjIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3c2xldHRlcl9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBjb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMC43Myk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubmV3c2xldHRlcl9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuOSk7XG4gIH1cbn1cbi5uZXdzbGV0dGVyX19lbWFpbCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEwOCwgMTE0LCAxMTcsIDAuNSk7XG4gIGdhcDogMC41cmVtO1xufVxuLm5ld3NsZXR0ZXJfX2lucHV0IHtcbiAgd2lkdGg6IDI0Ljc1cmVtO1xuICBjb2xvcjogcmdiKDEwOCwgMTE0LCAxMTcpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNjYpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLm5ld3NsZXR0ZXJfX2lucHV0IHtcbiAgICB3aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubmV3c2xldHRlcl9faW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmV3c2xldHRlcl9fYnRuIHtcbiAgYm9yZGVyOiAxcHggIzZDNzI3NSBzb2xpZDtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEpO1xufVxuXG4ub2ZmZXIge1xuICBwYWRkaW5nOiAwLjU2MjVyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG59XG4ub2ZmZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC44NzVyZW07XG59XG4ub2ZmZXJfX3RleHQge1xuICBjb2xvcjogdmFyKC0tbGlndGgtY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNTUpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ub2ZmZXJfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMC41KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW1haW4tY29sb3IpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ub2ZmZXJfX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0taG92ZXItY29sb3IpO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm9mZmVyX19jbG9zZSB7XG4gIGJvcmRlcjogdmFyKC0tbWFpbi1jb2xvcikgMC41cHggc29saWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMC42MjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN3aXBlciB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDg1JTtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgZ2FwOiAxLjVyZW07XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTYuMzc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZGFyay1jb2xvcik7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGhlaWdodDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kYXJrLWNvbG9yKTtcbn1cblxuLnRpbWVyIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi50aW1lciAuY29udGFpbmVyLTEwMCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9CYW5uZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIGhlaWdodDogMzMuMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC50aW1lciAuY29udGFpbmVyLTEwMCB7XG4gICAgaGVpZ2h0OiAyM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvQmFubmVyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnRpbWVyIC5jb250YWluZXItMTAwIHtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9CYW5uZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50aW1lciAuY29udGFpbmVyLTEwMCB7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICAgIGhlaWdodDogMzByZW07XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RpbWVyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtcbiAgfVxufVxuXG4udGl0bGUtMSB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTIge1xuICBtYXJnaW46IDFlbSAwIDAuNWVtO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS0zIHtcbiAgbWFyZ2luOiAxZW0gMCAwLjVlbTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtNCB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnZhbCB7XG4gIG1hcmdpbjogM3JlbSAwO1xufVxuLnZhbF9fY2FydHMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnZhbF9fY2FydHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbn1cbi52YWxfX2NhcnQge1xuICB3aWR0aDogMTYuMzc1cmVtO1xuICBoZWlnaHQ6IDEzLjc1cmVtO1xuICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0Y1Rjc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC52YWxfX2NhcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC52YWxfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMC4yNWVtO1xuICB9XG59XG4udmFsX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuOCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC52YWxfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEpO1xuICB9XG59XG4udmFsX19kaXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNTYpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC52YWxfX2Rpc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNjYpO1xuICB9XG59XG5cbi8qIE5vIHN0eWxlcyBjb2RlIGJlbG93LiBPbmx5IGluIG1vZHVsZXMgKi9cbi8qINCd0LUg0L/QuNGI0LjRgtC1IENTUyDQutC+0LQg0L3QuNC20LUuINCi0L7Qu9GM0LrQviDQsiDQv9C+0LTQutC70Y7Rh9Cw0LXQvNGL0YUg0YTQsNC50LvQsNGFICovIiwiQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUludGVyOnJlZ3VsYXIsNTAwLDYwMCw3MDAsODAwLDkwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UG9wcGluczpyZWd1bGFyLDUwMCw2MDAsNzAwLDgwMCw5MDApO1xuQGltcG9ydCB1cmwoaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNwYWNlK0dyb3Rlc2s6cmVndWxhciw1MDAsNjAwLDcwMCk7XG5AaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9QmUrVmlldG5hbStQcm86cmVndWxhciw1MDAsNjAwLDcwMCw4MDAsOTAwKTtcbiIsIkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1NYW5yb3BlOjIwMCwzMDAscmVndWxhciw1MDAsNjAwLDcwMCw4MDApO1xuXG5odG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigzOSwgMzksIDM5KTtcbn1cblxuYm9keSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBhZ2UtYmcpO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuXHR0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG5cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hIHtcblx0Y29sb3I6IHZhcigtLWxpbmstY29sb3IpO1xufVxuXG5jb2RlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcblx0cGFkZGluZzogMC4ycmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZS5jb2RlIHtcblx0b3ZlcmZsb3cteDogYXV0bztcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5ZjFmNjtcblx0cGFkZGluZzogMXJlbTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDExODRweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMzJweDtcblxuXHQtLWZvbnQtbWFpbjogJ0ludGVyJywgc2Fucy1zZXJpZjtcbiAgICAtLWZvbnQtc2Vjb25kOiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LXRoaXJkOiAnU3BhY2UgR3JvdGVzaycsIHNhbnMtc2VyaWY7XG4gICAgLS1mb250LWZvdXJ0aDogJ0JlIFZpZXRuYW0gUHJvJywgc2Fucy1zZXJpZjtcblxuXHQtLXBhZ2UtYmc6ICNmZmY7XG5cdC0tbWFpbi1jb2xvcjogI2ZjYzg1ZTtcbiAgICAtLWxpZ3RoLWNvbG9yOiAjRkVGRUZFO1xuICAgIC0tZGFyay1jb2xvcjojMTQxNzE4O1xuICAgIC0tYWNlbnQtY29sb3I6IzM3N0RGRjtcbiAgICAtLWhvdmVyLWNvbG9yOiAjMDg2NWRmO1xuXG5cbiAgICAtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG5cdC0tdGFibGV0LXNpemU6IDk1OXB4O1xuXHQtLW1vYmlsZS1zaXplOiA1OTlweDtcblxuXHQtLWluZGV4OiBjYWxjKDF2dyArIDF2aCk7XG59XG5cbi5kYXJrIHtcbiAgICAtLXBhZ2UtYmc6ICMyNTI1MjY7XG4gICAgLS10ZXh0LWNvbG9yOiAjZmZmO1xufSIsIi5ub25lIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5uby1zY3JvbGwge1xuXHRvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi50ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kLWZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC1jZW50ZXIge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi5tb2JpbGUtbmF2IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHQvLyB0b3A6IDA7XG5cdHRvcDogLTEwMCU7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvcGFjaXR5OiAwLjk7XG4gICAgei1pbmRleDogOTk7XG5cblx0ZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1tYWluLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLm1vYmlsZS1uYXYtLW9wZW4ge1xuXHR0b3A6IDA7XG59XG5cbi5tb2JpbGUtbmF2IGEge1xuXHRjb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG5cdGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAzKTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogMjBweDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXG5cdCYgLmFjdGl2ZSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHR9XG59XG5cbi5tb2JpbGUtbmF2X19jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxLjI1ZW07XG5cdHJpZ2h0OiAxLjI1ZW07XG5cdHdpZHRoOiA1JTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufSIsIi8qINCU0LXQvNC+INC60L7QvdGC0LXQvdGCICovXG4uY29udGVudC1kZW1vIHtcblx0bWFyZ2luLWJvdHRvbTogNXJlbTtcblx0cGFkZGluZzogMXJlbTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbn1cblxuLyog0JrQvtC90YLQtdC50L3QtdGA0YsgKi9cbi5jb250YWluZXIge1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cblx0bWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuXHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0bWF4LXdpZHRoOiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5jb250YWluZXItcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblx0XG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKVxuXHQpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcblx0cGFkZGluZy1yaWdodDogY2FsYyhcblx0XHQoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArICh2YXIoLS1jb250YWluZXItd2lkdGgpIC8gMilcblx0KTtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgKHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKVxuXHQpO1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG59XG4iLCJAbWl4aW4gbWVkaWFCZygpIHtcblx0QG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuXHQgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gdGFibGV0ICgpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1vYmlsZSAoKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbiIsImh0bWwsIGJvZHkge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciB7XG5cdHBhZGRpbmc6IDYwcHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn0iLCIuYXJyaXZhbHN7XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogM3JlbTtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuNTUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAmX19kb3Rze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgfVxuICAgICZfX2RvdHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogLjVyZW07XG4gICAgICAgIGhlaWdodDogLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZGFyay1jb2xvcik7XG4gICAgICAgICZfYWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZGFyay1jb2xvcik7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGFyay1jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc2xpZGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBnYXA6IDEuNXJlbTtcblxuICAgIH1cbn0iLCIuc3dpcGVyIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogODUlO1xuICBcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgICBnYXA6MS41cmVtO1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogMTYuMzc1cmVtIWltcG9ydGFudDtcbiAgfVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMhaW1wb3J0YW50OyBcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtcbiAgICB3aWR0aDogLjVyZW07XG4gICAgaGVpZ2h0OiAuNXJlbTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWRhcmstY29sb3IpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZTo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRhcmstY29sb3IpO1xufVxuIiwiLnNlbGxlcntcbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICB9XG5cbiAgICAmX190aXRsZXtcbiAgICAgICAgY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xuICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMS41NSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJl9fY2FydHN7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogMS41cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICBnYXA6IC41ZW1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY2FydHtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbn0iLCIuY2FydHtcbiAgICB3aWR0aDogMTYuMzc1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IC43NXJlbTtcbiAgICBcblxuICAgIFxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5jYXJ0X19idG57XG4gICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faGVhZGVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICZfX3N0YXR1c3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IC44NzVyZW0gLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgICAgIGNvbG9yOiByZ2IoMTgsIDE4LCAxOCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1tYWluLWZvbnQpO1xuICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogLjYyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgICZfX2ZhdntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAuODc1cmVtIC4yNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgIH1cblxuICAgICZfX2J0bntcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgICAgICB9ICAgIFxuICAgIH1cbiAgICAmX19kaXNjcmlwdGlvbntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAuMjVyZW07XG4gICAgfVxuXG4gICAgJl9fcmF0aW5ne1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IC4xMjVyZW07XG4gICAgfVxuXG4gICAgJl9fdGl0bGV7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLW1haW4tZm9udCk7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAuNjIpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfX3ByaWNle1xuICAgICAgICBjb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1tYWluLWZvbnQpO1xuICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogLjU0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59IiwiLmNvbGxlY3Rpb257XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICB9XG4gICAgJl9fdGl0bGV7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuNTUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfX2NhcnRze1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFxuICAgICAgICAnb25lIHR3bydcbiAgICAgICAgJ29uZSB0cmVlJztcblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAuNWZyIC41ZnI7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgICAgICAgICAgJ29uZSdcbiAgICAgICAgICAgICd0d28nXG4gICAgICAgICAgICAndHJlZSc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJ0e1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fY2FydF9vbmV7XG4gICAgICAgIGdyaWQtYXJlYTogb25lO1xuICAgIH1cblxuICAgICZfX2NhcnRfdHdve1xuICAgICAgICBncmlkLWFyZWE6IHR3bztcbiAgICB9XG5cbiAgICAmX19jYXJ0X3RocmVle1xuICAgICAgICBncmlkLWFyZWE6IHRyZWU7XG4gICAgfVxuXG4gICAgJl9fY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDNyZW07XG4gICAgICAgIGxlZnQ6IDNyZW07XG4gICAgfVxuXG4gICAgJl9fc3VidGl0bGV7XG4gICAgICAgIGNvbG9yOnZhcigtLWRhcmstY29sb3IpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xuICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMS40KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuODUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlua3tcbiAgICAgICAgY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDAuNjYpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAuMjVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAwLjk0KTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZm9vdGVye1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWRhcmstY29sb3IpO1xuXG4gICAgJl9fY29udGFpbmVyLTEwMHtcbiAgICAgICAgcGFkZGluZzogNXJlbSAxMHJlbSAycmVtIDEwcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19uYXZ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19sb2dve1xuICAgICAgICBjb2xvcjogdmFyKC0tbGlndGgtY29sb3IpO1xuICAgIH1cblxuICAgICZfX2xpbmt7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1saWd0aC1jb2xvcik7XG4gICAgfVxuXG4gICAgJl9fY29weXJpZ2h0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX3RleHR7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1saWd0aC1jb2xvcik7XG4gICAgfVxuXG4gICAgLmNvbnRhY3RfX2xpc3R7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgIGdhcDoxLjVyZW07XG4gICAgfVxufVxuXG4iLCIuaGVyb3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgJl9fY29udGFpbmVye1xyXG4gICAgICAgIGhlaWdodDogNTEuMjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvaGVyby9IZXJvIFNlY3Rpb24uanBnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvaGVyby9iZy1tb2JpbGVAMnguanBnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMy44NzVyZW07XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIHRvcDogMi41ZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1pbmRleCkgKiAyMC44OCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1pbmRleCkgKiAyMC44OCk7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xyXG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDMuMTMpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4NHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1pbmRleCkgKiAxNi44OCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAyLjY0KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUtYWNzZW50e1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY2VudC1jb2xvcik7XHJcbiAgICB9XHJcbiAgICAmX19zdWJ0aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcclxuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcclxuICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogLjgpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuMDYpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idG57XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taG92ZXItY29sb3IpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBJbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2l0ZS1idG57XHJcbiAgICBwYWRkaW5nOiAuNzVyZW0gMy41cmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWxpZ3RoLWNvbG9yKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XHJcbiAgICBjb2xvcjogdmFyKC0tbGlndGgtY29sb3IpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XHJcbiAgICAvLyBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogLjcpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59IiwiLmljb25zLXdyYXBwZXIge1xuXHRwYWRkaW5nOiAzMHB4IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGNvbHVtbi1nYXA6IDMwcHg7XG59XG5cbi5pY29uIHtcblx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdHN0cm9rZTogdHJhbnNwYXJlbnQ7XG5cdHdpZHRoOiA2MnB4O1xuXHRoZWlnaHQ6IDYycHg7XG59XG5cbi5pY29uLS1oZWFydC1saW5lIHtcblx0ZmlsbDogcmdiKDI0MSwgNjgsIDEzMSk7XG59XG5cbi5pY29uLS1pZC1jYXJkLWxpbmUge1xuXHRmaWxsOiByZ2IoNTEsIDUxLCA1MSk7XG59XG4uaWNvbi0tc2VhcmNoLWxpbmUge1xuXHRmaWxsOiByZ2IoMjgsIDE3NiwgODApO1xufVxuXG4uaWNvbi0tdXNlci1zdGFyIHtcblx0ZmlsbDogcmdiKDI2LCAxMzQsIDIzNSk7XG59XG5cbi5pY29uLS11c2VyIHtcblx0c3Ryb2tlOiByZ2IoMjYsIDEzNCwgMjM1KTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHQmOmhvdmVyIHtcblx0XHRzdHJva2U6IHJnYigxNywgMTkzLCA5MCk7XG5cdH1cbn1cbiIsIi5uYXZ7XG5cdHBhZGRpbmc6IDFyZW0gMDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG5cdCZfX2NvbnRhaW5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxNi41NjI1ZW07XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0Jl9fbG9nb3tcblx0XHRmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xuXHRcdGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAuOTUpO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuMjUpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDAuMjVlbTtcblx0XHR9XG5cdH1cblxuXHQmX19idXJnZXJ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMzVweDtcblx0XHRoZWlnaHQ6IDM1cHg7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3R7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMi41cmVtO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlua3tcblx0XHRjb2xvcjogdmFyKC0tZGFyay1jb2xvcik7XG5cdFx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGhpcmQpO1xuXHRcdGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAuNTUpOztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwLjU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0Jl9faWNvbnN7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMS41cmVtO1xuXHR9XG59IiwiLm5ld3NsZXR0ZXJ7XG4gICZfX2NvbnRhaW5lcntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL25ld3NsZXR0ZXIvYmdAMnguanBnJyk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjMuNzVyZW07XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cblxuICAmX19jb250ZW50e1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAmX190aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG4gICAgY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXNlY29uZCk7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEuNjIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmX19zdWJ0aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogMC43Myk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC4yNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAwLjkpO1xuICB9XG4gIH1cblxuICAmX19lbWFpbHtcbiAgICBwYWRkaW5nOiAuNzVyZW0gMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItYm90dG9tOiAgMXB4IHNvbGlkIHJnYmEoMTA4LCAxMTQsIDExNywgMC41KTs7XG4gICAgZ2FwOiAuNXJlbTtcbiAgfVxuICBcbiAgJl9faW5wdXR7XG4gICAgIHdpZHRoOiAyNC43NXJlbTtcbiAgICBjb2xvcjogcmdiKDEwOCwgMTE0LCAxMTcpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAwLjY2KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIHdpZHRoOiAxOC43NXJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19idG57XG4gICAgICBib3JkZXI6IDFweCAjNkM3Mjc1IHNvbGlkO1xuICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEpO1xufVxuXG59IiwiLm9mZmVye1xyXG4gICAgcGFkZGluZzogLjU2MjVyZW0gMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xyXG4gICAgJl9fY29udGFpbmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOi44NzVyZW07XHJcbiAgICB9XHJcbiAgICAmX190ZXh0e1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1saWd0aC1jb2xvcik7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XHJcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIC41NSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcclxuICAgIH1cclxuICAgICZfX2xpbmt7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1pbmRleCkgKiAuNSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogLjI1cmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW47XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ob3Zlci1jb2xvcik7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Nsb3Nle1xyXG4gICAgICAgIGJvcmRlcjogdmFyKC0tbWFpbi1jb2xvcikgLjVweCBzb2xpZDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAuNjI1cmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIFxyXG59IiwiLnRpbWVye1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgLmNvbnRhaW5lci0xMDB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL0Jhbm5lci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICAgICAgICBoZWlnaHQ6IDMzLjI1cmVtO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgaGVpZ2h0OiAyM3JlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL0Jhbm5lci5wbmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWcvQmFubmVyLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL3RpbWVyLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO1xuICAgICAgICB9XG4gICAgfVxufSIsIi50aXRsZS0xIHtcblx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcblx0Zm9udC1zaXplOiAzOHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtMiB7XG5cdG1hcmdpbjogMWVtIDAgMC41ZW07XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTMge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS00IHtcblx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufSIsIi52YWx7XG4gICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgJl9fY2FydHN7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJ0e1xuICAgICAgIHdpZHRoOiAxNi4zNzVyZW07XG4gICAgICAgaGVpZ2h0OiAxMy43NXJlbTtcbiAgICAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjVGNztcblxuICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50e1xuICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgZ2FwOiAuMjVlbTtcbiAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGV7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kYXJrLWNvbG9yKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtc2Vjb25kKTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIC44KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWluZGV4KSAqIDEpO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19kaXNjcmlwdGlvbntcbiAgICAgICAgY29sb3I6IHZhcigtLWRhcmstY29sb3IpO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1zZWNvbmQpO1xuICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogLjU2KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IGNhbGModmFyKC0taW5kZXgpICogLjY2KTtcbiAgICAgICAgfVxuICAgIH1cbiAgIFxufSJdfQ== */
